var href = window.location.href;
$(document).ready(function(){      
    //Register Email
    $('.wd-sb-registry').click(function(){
        var email = $('.wd-text-registry').val();
        if(href.indexOf('/vie')!=-1){
           msg = 'Vui lòng nhập Email !!!'; 
        }else{
           msg = 'Please enter Email !!!'; 
        }                                      
        if(email=='')
        {
            alert(msg);
            return false;
        }
        var result = validateForm(); 
        if(result==1)
        {                                
            $('.wd-image-loader').css('display','block');
            $('.wd-main-content').css('opacity','0.4');
            $('.wd-right-content').css('opacity','0.4');
            $.ajax({
                url: "/view/view/register_letter/"+email                   
            }).done(function() {
                var msg; 
                if(href.indexOf('/vie')!=-1){
                   msg = 'Đăng ký nhận thông tin thành công !!!';   
                }else{
                   msg = 'Subscribe successful information !!!';  
                }                                                                      
                $('.wd-text-registry').attr('value','');                                     
                $('.wd-image-loader').css('display','none');
                $('.wd-main-content').css('opacity',10);
                $('.wd-right-content').css('opacity',10); 
                alert(msg);                 
            });  
        }
        return false;                                                           
    });
    //End     
    $('.wd-paging span a').click(function(){
        $('.wd-paging span a').removeClass('wd-current');
        $('.wd-paging span').removeClass('wd-current');  
        $(this).addClass('wd-current');
    });
    //AjaxForm Comments 
    $('.contentComment #CommentNewsDetailForm').live('submit',function(){
            var email = $('#CommentEmail').val();
            var comment = $('#CommentComment').val();
            validEmail = validateEmail(email);           
            if(email==''){
                if(href.indexOf('/eng')==-1){
                    msg = "Vui lòng nhập Email";
                }else{
                    msg = "Please enter Email";
                }
                alert(msg); 
                $('#CommentEmail').focus(); 
                return false; 
            }
            else if(validEmail==false){
                if(href.indexOf('/eng')==-1){
                    msg = "Email không đúng định dạng";
                }else{
                    msg = "Email not correct format";
                }
                alert(msg); 
                $('#CommentEmail').focus(); 
                return false; 
            }
            else if(comment==''){
                if(href.indexOf('/eng')==-1){
                    msg = "Vui lòng nhập nội dung";
                }else{
                    msg = "Please enter content";
                }
                alert(msg); 
                $('#CommentComment').focus(); 
                return false; 
            }
            else{
                    var options = {       
                        success:       showResponseComment,                         
                        type:      'post'

                    }; 
                    $('.wd-image-loader').css('display','block');
                    $('.wd-main-content').css('opacity','0.4');
                    $('.wd-right-content').css('opacity','0.4');
                    $(this).ajaxSubmit(options);                                                                           
            }                 
            return false;                          
    });    
    //Ajax Request
    $('#RequestQuestionForm').live('submit',function(){
        var name = $('#RequestName').val();
        var address = $('#RequestAddress').val();
        var email = $('#RequestEmail').val();
        var title = $('#RequestQuestion').val();        
        var capcha = $('#RequestCaptcha').val();        
        var validEmail = validateEmail(email);        
        var msg = '';
        if(name==''){
            if(href.indexOf('/eng')==-1){
                msg = "Vui lòng nhập họ tên";
            }else{
                msg = "Please enter your name";
            }
            alert(msg); 
            $('#RequestName').focus(); 
            return false; 
        }
        else if(address==''){
            if(href.indexOf('/eng')==-1){
                msg = "Vui lòng nhập địa chỉ";
            }else{
                msg = "Please enter the address";
            }
            alert(msg); 
            $('#RequestAddress').focus(); 
            return false;  
        }
        else if(email==''){
            if(href.indexOf('/eng')==-1){
                msg = "Vui lòng nhập Email";
            }else{
                msg = "Please enter the Email";
            }
            alert(msg);
            $('#RequestEmail').focus(); 
            return false;   
        }
        else if(validEmail==false){
            if(href.indexOf('/eng')==-1){
                msg = "Email không đúng định dạng";
            }else{
                msg = "Email not correct format";
            }
            alert(msg); 
            $('#RequestEmail').focus(); 
            return false; 
        }
        else if(title==''){
            if(href.indexOf('/eng')==-1){
                msg = "Vui lòng nhập câu hỏi";
            }else{
                msg = "Please enter a question";
            }
            alert(msg);  
            $('#RequestQuestion').focus();
            return false;  
        }
        else if(capcha==''){
            if(href.indexOf('/eng')==-1){
                msg = "Vui lòng nhập mã xác nhận ";
            }else{
                msg = "Please enter confirmation code";
            }
            alert(msg);   
            $('#RequestCaptcha').focus(); 
            return false;
        }
        else{
            //AjaxForm Comments            
            var options = {            
                success:       showResponse,  // post-submit callback 
                type:      'post'
                
            };
            $('.wd-image-loader').css('display','block');
            $('.wd-main-content').css('opacity','0.4');
            $('.wd-right-content').css('opacity','0.4'); 
            $(this).ajaxSubmit(options);   
        }        
        return false;                        
    })
    //End
    //Validate Form Contact
    $('.wd-boxs-content .wd-content-contact #ContactContactForm').validate();    
    //Change link website
      
    //Change link internal
    $('.wd-linkInternal .wd-select-Internal').live('change',function(){
        var _link = $(this).val();
         window.open(_link);
    });
    //Reset form contact
    $('#ResetContact').live('click',function(){
        $('#ContactName').attr('value','');
        $('#ContactAddress').attr('value','');
        $('#ContactPhone').attr('value','');
        $('#ContactEmail').attr('value','');
        $('#ContactTitle').attr('value','');
        $('#ContactContent').attr('value','');        
        return false;
    })
    //end     

});
function showResponse(responseText, statusText, xhr, $form)  {
   var msg = '';   
   if(responseText==0){   
        if(href.indexOf('/eng')==-1){
            msg = "Mã xác nhận không đúng";
        }else{msg = "Verification incorrect";}   
        $('.wd-image-loader').css('display','none');
        $('.wd-main-content').css('opacity',10);
        $('.wd-right-content').css('opacity',10);               
        alert(msg);
        return false;  
   }else{
       if(href.indexOf('/eng')==-1){
            msg = "Gửi câu hỏi thành công !!!";
        }else{msg = "Send questions successfully !!!";}       
        $('#RequestName').attr('value','');       
        $('#RequestAddress').attr('value','');       
        $('#RequestEmail').attr('value','');       
        $('#RequestQuestion').attr('value','');       
        $('#RequestCaptcha').attr('value',''); 
        $('.wd-image-loader').css('display','none');
        $('.wd-main-content').css('opacity',10);
        $('.wd-right-content').css('opacity',10);          
        alert(msg);                
   }
}
function showResponseComment(responseText, statusText, xhr, $form){
    if(statusText="success"){
        var msg = '';        
        if(href.indexOf('/vie')!=-1){msg = "Bình luận thành công !!! "}
        else if(href.indexOf('/eng')!=-1){msg = "Comment Success!!! "}
        else{msg = "Bình luận thành công !!! "}
        $('#CommentEmail').attr('value','');        
        $('#CommentComment').attr('value','');
        $('.wd-image-loader').css('display','none');
        $('.wd-main-content').css('opacity',10);
        $('.wd-right-content').css('opacity',10);  
        alert(msg); 
    }else{
        if(href.indexOf('/vie')!=-1){msg = "Vui lòng xem lại !!! "}
        else if(href.indexOf('/eng')!=-1){msg = "Please review!!! "}
    }    
} 
function validateForm()
{   
var x=document.forms["frm-register-email"]["registration"].value;
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
  {
  var msg = '';  
      msg = 'Địa chỉ email không hợp lệ';  
      alert(msg);
  return 0;
  }
  return 1;   
}
function validateEmail($email) {
  var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
  if( !emailReg.test( $email ) ) {
    return false;
  } else {
    return true;
  }
}